separator valve - German English Dictionary